<?php
/**
 *  QueryList使用示例
 *  
 * 入门教程:http://doc.querylist.cc/site/index/doc/4
 * 
 * QueryList::Query(采集的目标页面,采集规则[,区域选择器][，输出编码][，输入编码][，是否移除头部])
* //采集规则
* $rules = array(
*   '规则名' => array('jQuery选择器','要采集的属性'[,"标签过滤列表"][,"回调函数"]),
*   '规则名2' => array('jQuery选择器','要采集的属性'[,"标签过滤列表"][,"回调函数"]),
*    ..........
*    [,"callback"=>"全局回调函数"]
* );
 */

require 'vendor/autoload.php';

use QL\QueryList;



/*************************************************/

//采集该页面文章列表中所有[文章]的超链接
$data = QueryList::Query('http://mini.eastday.com/joke.html',array(
    'link' => array('a','href','',function($content){
        //利用回调函数补全相对链接
        $baseUrl = 'http://mini.eastday.com';
        return $baseUrl.$content;
    })),'#J_channel_right_sidebar li')->data;
//打印结果
echo '<pre>';
print_r($data);